<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>我的工作日记</title>
<style>
    html{
        height:100%;
    }
    body{
        padding: 0;
        margin: 0;
        background: url(IMG/bg.jpeg);
        background-size: 100% 100%;
        position: absolute;
    }
</style>
</head>
<body>
    <h1 >My Working Dairy in Delphi</h1>
    <P style="font-size:30px;font-weight:bold;"> 2020.01.14 Compile Process example of MT92.1E （以dd_qspi_spi_port_interface.c的编译为例）</P>
    <P style="font-size:30px;font-weight:bold;"> 1. 生成 dd_qspi_spi_port_interface.pre 文件 </P>
    <P> echo Building Dependency File dd_qspi_spi_port_interface.c to dd_qspi_spi_port_interface.d
    Building Dependency File dd_qspi_spi_port_interface.c to dd_qspi_spi_port_interface.d
    C:/Users/djx6b0/wkspaces/Plastic_SCM_wkspaces/17000591_MiniApp/17000591_HAL/17000591_HWIO/10013545_Tools/language/Tasking/ctc_4p3r3/bin/ctc.exe -E --core=tc1.6.x -DTASKING_4P1  --error-file --no-double --iso=99 --language=-gcc,-strings  --switch=auto  --align=4  --default-near-size=0  --default-a1-size=0 -ONRpfceogvIlywakmsU  --tradeoff=2  --compact-max-size=200  --max-call-depth=-1  --inline-max-size=10 --inline-max-incr=35 -g  --misrac-version=2004  --immediate-in-code   -fC:/Users/djx6b0/wkspaces/Plastic_SCM_wkspaces/17000591_MiniApp/Products/bench_mt92p1EM_MA005_HAL001_mC1_4CYL_8VVL_1227/mt92p1EM_MA005_HAL001_mC1_4CYL_8VVL_1227.op C:/Users/djx6b0/wkspaces/Plastic_SCM_wkspaces/17000591_MiniApp/17000591_HAL/17000591_HWIO/QSPI_SPI_Port/11.Interface/dd_qspi_spi_port_interface.c -o C:/Users/djx6b0/wkspaces/Plastic_SCM_wkspaces/17000591_MiniApp/Products/depend_mt92p1EM_MA005_HAL001_mC1_4CYL_8VVL_1227/dd_qspi_spi_port_interface.pre</P>
    <P style="font-size:30px;font-weight:bold;"> 2. 生成dd_qspi_spi_port_interface.d </P>
    <P>C:/Users/djx6b0/wkspaces/Plastic_SCM_wkspaces/17000591_MiniApp/MTSA_MAK/01.ToolFiles/legacy/perl5.6.1.exe C:/Users/djx6b0/wkspaces/Plastic_SCM_wkspaces/17000591_MiniApp/MTSA_MAK/01.ToolFiles/MSDev/Tasking_Tricore/tasking_1_5_c_depend.pl -O=C:/Users/djx6b0/wkspaces/Plastic_SCM_wkspaces/17000591_MiniApp/Products/bench_mt92p1EM_MA005_HAL001_mC1_4CYL_8VVL_1227/mt92p1EM_MA005_HAL001_mC1_4CYL_8VVL_1227.op -IF=C:/Users/djx6b0/wkspaces/Plastic_SCM_wkspaces/17000591_MiniApp/Products/depend_mt92p1EM_MA005_HAL001_mC1_4CYL_8VVL_1227/dd_qspi_spi_port_interface.pre -T=C:/Users/djx6b0/wkspaces/Plastic_SCM_wkspaces/17000591_MiniApp/MTSA_MAK/01.ToolFiles -SF=C:/Users/djx6b0/wkspaces/Plastic_SCM_wkspaces/17000591_MiniApp/17000591_HAL/17000591_HWIO/QSPI_SPI_Port/11.Interface/dd_qspi_spi_port_interface.c -DF=C:/Users/djx6b0/wkspaces/Plastic_SCM_wkspaces/17000591_MiniApp/Products/depend_mt92p1EM_MA005_HAL001_mC1_4CYL_8VVL_1227/dd_qspi_spi_port_interface.d -H=C:/Users/djx6b0/wkspaces/Plastic_SCM_wkspaces/17000591_MiniApp 
    rm -f C:/Users/djx6b0/wkspaces/Plastic_SCM_wkspaces/17000591_MiniApp/Products/depend_mt92p1EM_MA005_HAL001_mC1_4CYL_8VVL_1227/dd_qspi_spi_port_interface.pre</P>

    <P style="font-size:30px;font-weight:bold;"> 3. 生成 dd_qspi_spi_port_interface.src </P>
    <P> Building Assembly File dd_qspi_spi_port_interface.c to dd_qspi_spi_port_interface.src
    C:/Users/djx6b0/wkspaces/Plastic_SCM_wkspaces/17000591_MiniApp/17000591_HAL/17000591_HWIO/10013545_Tools/language/Tasking/ctc_4p3r3/bin/ctc.exe --core=tc1.6.x -DTASKING_4P1  --error-file --no-double --iso=99 --language=-gcc,-strings  --switch=auto  --align=4  --default-near-size=0  --default-a1-size=0 -ONRpfceogvIlywakmsU  --tradeoff=2  --compact-max-size=200  --max-call-depth=-1  --inline-max-size=10 --inline-max-incr=35 -g  --misrac-version=2004  --immediate-in-code   -fC:/Users/djx6b0/wkspaces/Plastic_SCM_wkspaces/17000591_MiniApp/Products/bench_mt92p1EM_MA005_HAL001_mC1_4CYL_8VVL_1227/mt92p1EM_MA005_HAL001_mC1_4CYL_8VVL_1227.op -o C:/Users/djx6b0/wkspaces/Plastic_SCM_wkspaces/17000591_MiniApp/Products/objs_mt92p1EM_MA005_HAL001_mC1_4CYL_8VVL_1227/dd_qspi_spi_port_interface.src C:/Users/djx6b0/wkspaces/Plastic_SCM_wkspaces/17000591_MiniApp/17000591_HAL/17000591_HWIO/QSPI_SPI_Port/11.Interface/dd_qspi_spi_port_interface.c </P>

    <P style="font-size:30px;font-weight:bold;" > 3. 生成 dd_qspi_spi_port_interface.o 这里注意--list-file 代表顺便生成 dd_qspi_spi_port_interface.lst</P>

    <P>C:/Users/djx6b0/wkspaces/Plastic_SCM_wkspaces/17000591_MiniApp/MTSA_MAK/01.ToolFiles/echo Building Object File dd_qspi_spi_port_interface.src to dd_qspi_spi_port_interface.o
    Building Object File dd_qspi_spi_port_interface.src to dd_qspi_spi_port_interface.o
    C:/Users/djx6b0/wkspaces/Plastic_SCM_wkspaces/17000591_MiniApp/17000591_HAL/17000591_HWIO/10013545_Tools/language/Tasking/ctc_4p3r3/bin/astc.exe -gs -il --list-file -DBREAK_AT_TRAP=0 -fC:/Users/djx6b0/wkspaces/Plastic_SCM_wkspaces/17000591_MiniApp/Products/bench_mt92p1EM_MA005_HAL001_mC1_4CYL_8VVL_1227/mt92p1EM_MA005_HAL001_mC1_4CYL_8VVL_1227.op -o C:/Users/djx6b0/wkspaces/Plastic_SCM_wkspaces/17000591_MiniApp/Products/objs_mt92p1EM_MA005_HAL001_mC1_4CYL_8VVL_1227/dd_qspi_spi_port_interface.o C:/Users/djx6b0/wkspaces/Plastic_SCM_wkspaces/17000591_MiniApp/Products/objs_mt92p1EM_MA005_HAL001_mC1_4CYL_8VVL_1227/dd_qspi_spi_port_interface.src </P>

    <img src="IMG/20200114/Snipaste_2020-01-14_15-26-28.png" width="50%" height="100%"/>

    <P style="font-size:30px;font-weight:bold;"> 2020.01.15 smartgit 配置beyond compare 为diff工具</P>
    <P> 1.Add below configurations to .gitconfig</P>
    <P> [diff] </P>
    <P>     tool = bc3 </P>
    <P> [difftool] </P>
    <P>     prompt = false </P>
    <P> [difftool "bc3"] </P>
    <P>     cmd = \"c:/program files (x86)/beyond compare 3/bcomp.exe\" \"$LOCAL\" \"$REMOTE\" -expand -solo </P>
    <P> 2.Edit -> Preferences -> Tools -> Add</P>
    <img src="IMG/20200115/Snipaste_2020-01-15_14-09-18.png" width="50%" height="100%"/>
	
	<P style="font-size:30px;font-weight:bold;"> 2020.02.24 MSC 和 GTM连接</P>
	
	<P> GTM_MSC_SET_LINE_SELECT_INIT</P>
	<P> GTM_MSC_SET_SELECT_INIT</P>
	
	
	<img src="IMG/20200224/Snipaste_2020-02-24_14-48-56.png" width="50%" height="100%"/>
	<img src="IMG/20200224/Snipaste_2020-02-24_14-51-41.png" width="50%" height="100%"/>
	




</body>
</html>